#pragma once

#include "IGameState.h"

class COptionState : public IGameState
{
private:
	int nCursorPos;
	int nBgmVol;
	int nSfxVol;
	bool bNaviSubs;

	COptionState(void);
	virtual ~COptionState(void);
	COptionState(const COptionState&);
	COptionState& operator= (const COptionState&);

public:
	static COptionState* GetInstance();
	
	virtual void Enter() override;
	virtual void Exit() override;
	virtual void Input() override;
	virtual void Update(float fElapsedTime) override;
	virtual void Render() override;
};